%% -*- erlang -*-
{selective_decode,
 {'PartialDecSeq',
  [{selected_decode_F1_1,['F',fb,b,[1],a]},
   {selected_decode_F1_2,['F',fb,b,[2],a]},
   {selected_decode_F2,['F',fb,b]},
   {selected_decode_F3,['F',fb,b,[1]]},
   {selected_decode_F4,['F',fb,d,da,[1],b,a]},
   {selected_decode_F5,['F',fb]},
   {selected_decode_E1,['E',d,dc,dcc,dcca]},
   {selected_decode_E2,['E',b]}
  ]}}.
{exclusive_decode,
 {'PartialDecSeq',
  [{decode_E_b_incomplete,['E',[{b,parts}]]},
   {decode_F_fb_incomplete,['F',[{fb,[{b,parts},{d,undecoded}]}]]},
   {decode_D_incomplete,['D',[{a,undecoded}]]},
   {decode_F_fb_exclusive2,['F',[{fb,[{b,parts},{d,[{da,parts}]}]}]]},
   {decode_F_fb_exclusive3,['F',[{fb,[{b,parts},{d,[{da,parts},{dc,[{dcc,undecoded}]}]}]}]]}]}}.
